single-source suppliers - Alemán Inglés Diccionario